package com.adgox.tiantianbiting.bean;

import java.io.Serializable;

/**
 * Created by tang on 2018/12/25.
 */

public class SubProgramBean implements Serializable {

    private int id;
    private String title;
    private String describe;
    private String statusStr;
    private int status;
    private int totalSeason;
    private String imageUrl;
    private String shareImageUrl;
    private String detailImageUrl;
    private String playUrl;
    private int category;
    private int categoryId;
    private int listenNum;
    private String shareStatus;
    private String shareTotal;
    private String deadline;
    private long survivalTime;
    private int markStatus;
    private long createtime;
    private int currentSeason;
    private int groupStatus;
    private int useMockData;
    private int mockTotalUser;
    private int sort;
    private int flag;
    private int useH5;
    private String h5Url;
    private double totalCount;
    private int everySeasonBuy;
    private boolean listen;
    private int seasonId;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getDescribe() {
        return describe;
    }

    public void setDescribe(String describe) {
        this.describe = describe;
    }

    public String getStatusStr() {
        return statusStr;
    }

    public void setStatusStr(String statusStr) {
        this.statusStr = statusStr;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getTotalSeason() {
        return totalSeason;
    }

    public void setTotalSeason(int totalSeason) {
        this.totalSeason = totalSeason;
    }

    public String getImageUrl() {
        return imageUrl;
    }

    public int getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(int categoryId) {
        this.categoryId = categoryId;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public String getShareImageUrl() {
        return shareImageUrl;
    }

    public void setShareImageUrl(String shareImageUrl) {
        this.shareImageUrl = shareImageUrl;
    }

    public String getDetailImageUrl() {
        return detailImageUrl;
    }

    public void setDetailImageUrl(String detailImageUrl) {
        this.detailImageUrl = detailImageUrl;
    }

    public String getPlayUrl() {
        return playUrl;
    }

    public void setPlayUrl(String playUrl) {
        this.playUrl = playUrl;
    }

    public int getCategory() {
        return category;
    }

    public void setCategory(int category) {
        this.category = category;
    }

    public int getListenNum() {
        return listenNum;
    }

    public void setListenNum(int listenNum) {
        this.listenNum = listenNum;
    }

    public String getShareStatus() {
        return shareStatus;
    }

    public void setShareStatus(String shareStatus) {
        this.shareStatus = shareStatus;
    }

    public String getShareTotal() {
        return shareTotal;
    }

    public void setShareTotal(String shareTotal) {
        this.shareTotal = shareTotal;
    }

    public String getDeadline() {
        return deadline;
    }

    public void setDeadline(String deadline) {
        this.deadline = deadline;
    }

    public long getSurvivalTime() {
        return survivalTime;
    }

    public void setSurvivalTime(long survivalTime) {
        this.survivalTime = survivalTime;
    }

    public int getMarkStatus() {
        return markStatus;
    }

    public void setMarkStatus(int markStatus) {
        this.markStatus = markStatus;
    }

    public long getCreatetime() {
        return createtime;
    }

    public void setCreatetime(long createtime) {
        this.createtime = createtime;
    }

    public int getCurrentSeason() {
        return currentSeason;
    }

    public void setCurrentSeason(int currentSeason) {
        this.currentSeason = currentSeason;
    }

    public int getGroupStatus() {
        return groupStatus;
    }

    public void setGroupStatus(int groupStatus) {
        this.groupStatus = groupStatus;
    }

    public int getUseMockData() {
        return useMockData;
    }

    public void setUseMockData(int useMockData) {
        this.useMockData = useMockData;
    }

    public int getMockTotalUser() {
        return mockTotalUser;
    }

    public void setMockTotalUser(int mockTotalUser) {
        this.mockTotalUser = mockTotalUser;
    }

    public int getSort() {
        return sort;
    }

    public void setSort(int sort) {
        this.sort = sort;
    }

    public int getFlag() {
        return flag;
    }

    public void setFlag(int flag) {
        this.flag = flag;
    }

    public int getUseH5() {
        return useH5;
    }

    public void setUseH5(int useH5) {
        this.useH5 = useH5;
    }

    public String getH5Url() {
        return h5Url;
    }

    public void setH5Url(String h5Url) {
        this.h5Url = h5Url;
    }

    public double getTotalCount() {
        return totalCount;
    }

    public void setTotalCount(double totalCount) {
        this.totalCount = totalCount;
    }

    public int getEverySeasonBuy() {
        return everySeasonBuy;
    }

    public void setEverySeasonBuy(int everySeasonBuy) {
        this.everySeasonBuy = everySeasonBuy;
    }

    public boolean isListen() {
        return listen;
    }

    public void setListen(boolean listen) {
        this.listen = listen;
    }

    public int getSeasonId() {
        return seasonId;
    }

    public void setSeasonId(int seasonId) {
        this.seasonId = seasonId;
    }

    @Override
    public String toString() {
        return "SubProgramBean{" +
                "id=" + id +
                ", title='" + title + '\'' +
                ", describe='" + describe + '\'' +
                ", statusStr='" + statusStr + '\'' +
                ", status=" + status +
                ", totalSeason=" + totalSeason +
                ", imageUrl='" + imageUrl + '\'' +
                ", shareImageUrl='" + shareImageUrl + '\'' +
                ", detailImageUrl='" + detailImageUrl + '\'' +
                ", playUrl='" + playUrl + '\'' +
                ", category=" + category +
                ", categoryId=" + categoryId +
                ", listenNum=" + listenNum +
                ", shareStatus='" + shareStatus + '\'' +
                ", shareTotal='" + shareTotal + '\'' +
                ", deadline='" + deadline + '\'' +
                ", survivalTime=" + survivalTime +
                ", markStatus=" + markStatus +
                ", createtime=" + createtime +
                ", currentSeason=" + currentSeason +
                ", groupStatus=" + groupStatus +
                ", useMockData=" + useMockData +
                ", mockTotalUser=" + mockTotalUser +
                ", sort=" + sort +
                ", flag=" + flag +
                ", useH5=" + useH5 +
                ", h5Url='" + h5Url + '\'' +
                ", totalCount=" + totalCount +
                ", everySeasonBuy=" + everySeasonBuy +
                ", listen=" + listen +
                ", seasonId=" + seasonId +
                '}';
    }
}
